home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr13
/
golisp.zip
/
TA.LSP
< prev
next >
Wrap
Text File
|
1995-01-20
|
1KB
|
41 lines
;Allows additional lines of text to be added to an existing line of text
;Bob Zelna
(DEFUN C:TA ()
(SETQ B (ENTSEL "\nPick Text Line"))
(IF (= B nil) (PROGN (HIBA)(EXIT)))
(IF (= "TEXT" (CDR (ASSOC 0 (SETQ E (ENTGET (CAR B))))))
(PROGN (SETQ C (CDR (ASSOC 1 E)))
(SETQ F (CDR (ASSOC 8 E)))
(COMMAND "LAYER" "S" F "")
(SETQ P (OSNAP (CADR B) "INSERT"))
(SETQ M (CDR (ASSOC 7 E)))
(SETQ H (CDR (ASSOC 40 E)))
(SETQ D (* 1.6667 H))
(SETQ G (* (/ 180 PI) (CDR (ASSOC 50 E))))
(SETQ A (/ (+ G 270.0) (/ 180 PI)))
(SETQ I (CDR (ASSOC 72 E)))
(IF (= I 0) (SETQ J "L"))
(IF (= I 1) (SETQ J "C"))
(IF (= I 2) (SETQ J "R"))
(IF (= I 4) (SETQ J "M"))
(PRINC "\nOld Text: ") (PRINC C)
(SETQ K "T")
(WHILE K
(SETQ K (GETSTRING T "\nAdd Text: "))
(IF (= K "") (SETQ K NILL))
(PROGN
(SETQ P (POLAR P A D))
(IF (= J "L")
(COMMAND "TEXT" "S" M P H G K)
(COMMAND "TEXT" "S" M J P H G K)
)
)
)
)
(PROGN
(PROMPT "\n>>>> YOU MUST SELECT TEXT LINE MEATBALL! <<<<")
(HIBA)(EXIT))
)
(ON))